
img{
  width: 100%;
  height: 100%;
  display: block;
}
.pBtm{
  padding-bottom: 120px!important;
}
*{
  box-sizing: border-box;
}
.model-page{
  color: #333333;
  font-size: 28px;
  font-family:'微软雅黑', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; 
  // 标题： 例如首页热门问题
  .mTitle{
    height: 90px;
    line-height: 90px;
    padding-left: 20px;
    font-size: 32px;
    color: #383838;
    font-weight: bold;
    position: relative;
    &::before{
      position: absolute;
      left: 0;
      top: 50%;
      transform: translateY(-50%);
      background: @themeColor;
      width: 6px;
      height: 28px;
      border-radius: 3px;
      content: '';
    }
  }

  // 标题：例如大师详情 个人介绍
  .mTitle2{
    height: 90px;
    display: flex;
    align-items: center;
    justify-content: center;
    img{
      width: 203px;
      height: 31px;
    }
  }

  // 标题：例如大师详情 评论反馈
  .mTitle3{
    height: 100px;
    line-height: 100px;
    text-align: center;
    .fs(32px);
  }
  // 按钮 ：长按妞
  .mBtn_hole{
    width: 100%;
    height: 90px;
    line-height: 90px;
    text-align: center;
    .fs(36px);
    .color(#fff);
    background:linear-gradient(90deg,rgba(253,196,111,1),rgba(254,172,50,1));
    .radius(10px);
  }

  // 评论
.mComment_list{
  padding: 0 20px;
  li{
    padding: 25px 0;
    border-bottom: 1px solid @borderC;
  }
  .c_user{
    .fs(26px);
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    color: #999;
    .left{
      flex: 1;
      display: flex;
      align-items: center;
      .stars{
        display: flex;
        align-items: center;
        margin: 0 10px 0 20px;
        [class^=i_star]{
          display: block;
          width: 22px;
          height: 20px;
          &:not(:last-of-type){
            margin-right: 5px;
          }
        }
        .i_star_on{
          background: url(../../../static/image/teacherDetail/i_star_on.png) no-repeat center/100% 100%;
        }
        .i_star_half{
          background: url(../../../static/image/teacherDetail/i_star_half.png) no-repeat center/100% 100%;
        }
        .i_star_gray{
          background: url(../../../static/image/teacherDetail/i_start_gray.png) no-repeat center/100% 100%;
        }
      }
      .num{
        .fs(22px);
        .color(#333);
      }
    }
    
    .c_des{
      .fs(26px);
      .color(#333);
      line-height: 40px;
    }
  }
}
}
